home *** CD-ROM | disk | FTP | other *** search
/ BBS in a Box 9 / AMUG BBS in a Box Volume IX (August 1993) (MacWizards).iso / Files / Prog / U-Z / zmodem.source.cpt / makefile < prev    next >
Encoding:
Makefile  |  1989-02-15  |  2.0 KB  |  100 lines

  1. # Makefile for Unix/Xenix rz and sz programs
  2. # the makefile is not too well tested yet
  3.  
  4. nothing:
  5.     @echo
  6.     @echo "Please study the #ifdef's in crctab.c rbsb.c, rz.c and sz.c,"
  7.     @echo "then type 'make system' where system is one of:"
  8.     @echo "    sysvr3    SYSTEM 5.3 Unix with mkdir(2)"
  9.     @echo "    sysv    SYSTEM 3/5 Unix"
  10.     @echo "    xenix    Xenix"
  11.     @echo "    x386    386 Xenix"
  12.     @echo "    bsd    Berkeley 4.x BSD, Ultrix, V7"
  13.     @echo
  14.  
  15. usenet:
  16.     shar -f /tmp/rzsz README Makefile zmodem.h zm.c sz.c rz.c rbsb.c \
  17.      crc.c vmodem.h vvmodem.c vrzsz.c crctab.c minirb.c \
  18.      *.1 gz ptest.sh *.t
  19.  
  20. shar:
  21.     shar -f /tmp/rzsz -m 2000000 README Makefile zmodem.h zm.c \
  22.      vmodem.h vvmodem.c vrzsz.c sz.c rz.c crctab.c \
  23.      crc.c rbsb.c minirb.c *.1 gz ptest.sh *.t
  24.  
  25. unixforum: shar
  26.     compress -b12 /tmp/rzsz.sh
  27.  
  28. arc:
  29.     rm -f /tmp/rzsz.arc
  30.     arc a /tmp/rzsz README Makefile zmodem.h zm.c sz.c rz.c \
  31.      vmodem.h vvmodem.c vrzsz.c crctab.c rbsb.c \
  32.      crc.c *.1 gz ptest.sh *.t minirb.c
  33.     chmod og-w /tmp/rzsz.arc
  34.     mv /tmp/rzsz.arc /t/yam
  35.  
  36. zoo:
  37.     rm -f /tmp/rzsz.zoo
  38.     zoo a /tmp/rzsz README Makefile zmodem.h zm.c sz.c rz.c \
  39.      vmodem.h vvmodem.c vrzsz.c crctab.c rbsb.c *.1 \
  40.      crc.c gz ptest.sh *.t minirb.c
  41.     chmod og-w /tmp/rzsz.zoo
  42.     mv /tmp/rzsz.zoo /t/yam
  43.  
  44. .PRECIOUS:rz sz
  45.  
  46. xenix:
  47.     cc -M0 -Ox -K -i -DNFGVMIN -DREADCHECK sz.c -lx -o sz
  48.     size sz
  49.     -ln sz sb
  50.     -ln sz sx
  51.     cc -M0 -Ox -K -i -DMD rz.c -o rz
  52.     size rz
  53.     -ln rz rb
  54.     -ln rz rx
  55.  
  56. x386:
  57.     cc -Ox -DMD rz.c -o rz
  58.     size rz
  59.     -ln rz rb
  60.     -ln rz rx
  61.     cc -Ox -DNFGVMIN -DREADCHECK sz.c -lx -o sz
  62.     size sz
  63.     -ln sz sb
  64.     -ln sz sx
  65.  
  66. sysv:
  67.     cc -O -DMD rz.c -o rz
  68.     size rz
  69.     -ln rz rb
  70.     -ln rz rx
  71.     cc -DSV -O -DNFGVMIN sz.c -o sz
  72.     size sz
  73.     -ln sz sb
  74.     -ln sz sx
  75.  
  76. sysvr3:
  77.     cc -O -DMD=2 rz.c -o rz
  78.     size rz
  79.     -ln rz rb
  80.     -ln rz rx
  81.     cc -DSV -O -DNFGVMIN sz.c -o sz
  82.     size sz
  83.     -ln sz sb
  84.     -ln sz sx
  85.  
  86. bsd:
  87.     cc -DMD=2 -Dstrchr=index -DV7 -O rz.c -o rz
  88.     size rz
  89.     -ln rz rb
  90.     -ln rz rx
  91.     cc -DV7 -O -DNFGVMIN sz.c -o sz
  92.     size sz
  93.     -ln sz sb
  94.     -ln sz sx
  95.  
  96. sz: nothing
  97. sb: nothing
  98. rz: nothing
  99. rb: nothing
  100.